average life span - Francés Inglés Diccionario